package cn.shengchao.examstar.ai.application.dto;

import lombok.Builder;
import lombok.Data;

/**
 * 知识点数据传输对象
 */
@Data
@Builder
public class KnowledgePointDTO {
    
    /**
     * 知识点ID
     */
    private String id;
    
    /**
     * 知识点名称
     */
    private String name;
    
    /**
     * 掌握程度(百分比)
     */
    private Double masteryPercentage;
    
    /**
     * 掌握程度等级
     */
    private String masteryLevel;
    
    /**
     * 学习次数
     */
    private Integer learningCount;
    
    /**
     * 已学习时长(分钟)
     */
    private Integer studyTimeMinutes;
    
    /**
     * 关联的学习计划ID
     */
    private String studyPlanId;
} 